ITrackerStateContext

Package: com.verint.xm.sdk.predictive.tracker.state User: H.Y. Leung (hoyan.leung@foreseeresults.com) Date: 12/9/11 Time: 11:14 AM

Inheritors

Types

Link copied to clipboard

Functions

Link copied to clipboard
abstract fun abortSurvey(measureConfiguration: MeasureConfigurationInternal)
Link copied to clipboard
abstract fun acceptInvitation(measureConfiguration: MeasureConfigurationInternal)
Link copied to clipboard
abstract fun completeSurvey(measureConfiguration: MeasureConfigurationInternal)
Link copied to clipboard
abstract fun declineInvitation(measureConfiguration: MeasureConfigurationInternal)
Link copied to clipboard
abstract fun forceState(targetState: AbstractTrackerState)
Will skip the prepareState call to avoid showing an invite/survey Example usage: when SDK events trigger a state update (e.g.
Link copied to clipboard
abstract fun getMeasureConfiguration(surveyId: String): MeasureConfigurationInternal
Link copied to clipboard
abstract fun getMeasureConfigurationForName(name: String): MeasureConfigurationInternal
Link copied to clipboard
abstract fun getRespondentId(): String
Link copied to clipboard
abstract fun invitationPresented(measureConfiguration: MeasureConfigurationInternal)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun isReinviteEnabled(): Boolean
Link copied to clipboard
abstract fun launchExitInvitation(measureConfiguration: MeasureConfigurationInternal)
Link copied to clipboard
abstract fun launchInvitation(measureConfiguration: MeasureConfigurationInternal)
Link copied to clipboard
abstract fun launchREContactInvitation(measureConfiguration: MeasureConfigurationInternal)
Link copied to clipboard
abstract fun launchREInvitation(measureConfiguration: MeasureConfigurationInternal)
Link copied to clipboard
abstract fun launchREModalView()
Link copied to clipboard
abstract fun launchRESurvey(measureConfiguration: MeasureConfigurationInternal)
Link copied to clipboard
abstract fun launchSurvey(measureConfiguration: MeasureConfigurationInternal)
Link copied to clipboard
Link copied to clipboard
abstract fun onReactivated()
Link copied to clipboard
abstract fun refreshPendingIntents(targetState: AbstractTrackerState)
Link copied to clipboard
abstract fun resetCounters()
Link copied to clipboard
abstract fun resetSDKEvents()
Link copied to clipboard
abstract fun sendLocalInviteNotification(measureConfiguration: MeasureConfigurationInternal)
Link copied to clipboard
abstract fun sendLocalNotification(measureConfiguration: MeasureConfigurationInternal)
Link copied to clipboard
abstract fun setCompleteDate(date: Date)
Link copied to clipboard
abstract fun setDeclineDate(date: Date)
Link copied to clipboard
abstract fun setExitNotificationDate(date: Date)
Link copied to clipboard
abstract fun setState(targetState: AbstractTrackerState)
Will call the method prepareState to show an invite or survey before entering the state.
Link copied to clipboard
abstract fun setTriggeredMeasure(measureConfiguration: MeasureConfigurationInternal)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard